One generally first encounters classical angular momentum in Cartesian coordinates for the sheer simplicity of calculations. Indeed, given the three-dimensional Lagrangian for a general central force potential

L=m2 (x ·2 +y ·2 +z ·2) -V(r)

the components of the angular momentum vector in Cartesian coordinates

L =r×p =mr× v· L =m(yz· -zy·) x^ +m(zx· -xz·) y^ +m(xy· -yx·) z^

are constant almost trivially. First temporal derivatives of spatial coordinates cancel immediately in pairs, while the second derivatives do as well by the Lagrange equations

ddt ∂L ∂x· i =∂L ∂xi → x ··i =−∂V ∂xi =−V′r xi

Establishing this constancy is dead simple in Cartesian coordinates. So how about spherical coordinates?

This presentation employs Langrangians rather than Hamiltonians to display a more direct connection to coordinates for spatial position and momentum. This could potentially lead to confusion as to which quantity is indicated by a capital L, but the distinction is simple: angular momenum is a vector in bold, and while its square need not be bolded because a Lagrangian is never squared.

Axes in spherical coordinates are obtained from Cartesian axes in two stages. First perform a passive rotation around the z-axis through an angle φ, transforming the x- and y-axes into cylindrical ρ- and φ-axes. Then follow this with a second passive rotation around the φ-axis through an angle θ, which lying in the plane behaves like a y-axis. Keeping in mind that a rotation around a y-axis has a difference in sign from rotations around the other two Cartesian axes, the total transformation sought is

[ cosθ 0 −sinθ 010 sinθ 0 cosθ ] [ cosφ sinφ 0 −sinφ cosφ 0 001 ] =[ cosθcosφ cosθsinφ −sinθ −sinφ cosφ 0 sinθcosφ sinθsinφ cosθ ]

which produces a right-hand system in the order [ θ^ , φ^ , r^ ] For a more familiar ordering, permute the rows of the transformation matrix to reorder the resulting vectors:

[ r^ θ^ φ^ ] =[ sinθcosφ sinθsinφ cosθ cosθcosφ cosθsinφ −sinθ −sinφ cosφ 0 ] [ x^ y^ z^ ]

To determine temporal derivatives of the unit vectors in spherical coordinates, designate this transformation matrix as T. Being a product of two orthogonal matrices, it is itself orthogonal. That means its inverse is its transpose, which can be easily verified.

The first temporal derivatives of these unit vectors can thus be written

ddt [ r^ θ^ φ^ ] =dT dt [ x^ y^ z^ ] =dT dt T−1 [ r^ θ^ φ^ ]

since the unit vectors in Cartesian coordinates are constant. Evaluting the product of the derivative of a matrix and its inverse takes a bit of algebra, with the end result

ddt [ r^ θ^ φ^ ] =[ 0 θ· φ· sinθ −θ· 0 φ·cosθ −φ· sinθ −φ· cosθ 0 ] [ r^ θ^ φ^ ]

To formulate the angular momentum vector in spherical coordinates, first note that r=r r^ by the very definition of a radial axis. The explicit expression for the angular momentum is then simple:

L=m r× v· =mr r^× ddt(r r^) =mr2 r^× ddt r^ L =mr2 r^× (θ· θ^ +φ· sinθ φ^ ) L =mr2 (θ· φ^ -φ· sinθ θ^ )

The square of this vector is immediately

L2 =m2 r4 (θ ·2 +φ ·2 sin2θ)

To establish the constancy of these two expression, one needs the equations of motion of combinations of spherical variables. Transforming the Lagrangian above into spherical coordinates is a simple matter of evaluating temporal derivatives of Cartesian variables in those coordinates. The standard result is

L=m2 (r ·2 +r2 θ ·2 +r2 sin2θ φ ·2) -V(r)

The equations of motion for the combinations are

ddt( r2 θ·) =r2 φ·2 sinθcosθ ddt( r2 sin2θ φ·) =0 ddt( r2sinθ φ·) =−r2 θ· φ· cosθ

Assembling expressions above, the temporal derivative of angular momentum is

1m dL dt =r2 φ·2 sinθcosθ φ^ -r2 θ· φ· (sinθ r^ +coseθ θ^ ) +r2 θ· φ· cosθ θ^ +r2 φ· sinθ (θ· r^ -φ· cosθ φ^ ) =0

as expected. Its square is then automatically constant as well, but just as easy to show explicity:

12m2 dL2 dt =r2 θ· ·r2 φ·2 sinθcosθ -r2 φ· sinθ ·r2 θ· φ· cosθ =0

Note that establishing these results does not need the full set of equations of the dynamic system, just the behavior of the relevant combinations. This is in a sense more compact than using Cartesian coordinates.

It is instructive to write the angular momentum vector in terms of constants to the extent possible. For this one needs an expression for the Cartesian unit vector z^ in spherical unit vectors. Inverting the transformation above

[ x^ y^ z^ ] =[ sinθcosφ cosθcosφ −sinφ sinθsinφ cosθsinφ cosφ cosθ −sinθ 0 ] [ r^ θ^ φ^ ]

one can then write

z^ =cosθ r^ -sinθ θ^

The component of angular momentum along this axis is

Lz =L· z^ =mr2 sin2θ φ·

consistent with an equation of motion above. The square of the angular momentum becomes

L2 =m2 r4 θ ·2 +Lz2 sin2θ

and the angular momentum vector itself is

L =L2 -Lz2 sin2θ φ^ -Lz sinθ θ^

With the constant value θ=π2 , the total and partial angular momenta are equal, L2 =Lz2 , and the angular momentum vector lies along the z-axis.

Such simple classical results, but try searching for this on the web. Not easy to find all in one place, but handy to have.

Is it worth emphasizing what aspects of the system produce the conserved angular momentum vector. The temporal changes in spherical unit vectors are a result of the definition of spherical coordinates alone, having nothing to do with the dynamic system. That means the explicit expression for the angular momentum vector is also a function of the coordinate system. Establishing the constancy of the vector does require reference to the dynamic system, but only the parts of it concerning angular combinations: the temporal change in the radial variable never enters separately.

The results of this short presentation thus have application to the behavior of any system spherically symmetric in classical variables. This is useful in particular for motion in the presence of Schwarzschild black holes.


Uploaded 2026.09.17 — Updated 2026.10.10 analyticphysics.com